/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconHomeO: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1025 1024" width={size} height={size} {...rest}>
      <Path
        d="M954.17391289 529.60869599l-107.60869599-107.60869599c0 0 0 0 0 0L527.65217422 101.13043467c-7.82608711-7.82608711-21.52173955-7.82608711-29.34782578 0L175.47826045 422c0 0 0 0 0 0l-107.608696 107.60869599c-7.82608711 7.82608711-7.82608711 21.52173955 0 29.34782579 7.82608711 7.82608711 21.52173955 7.82608711 29.34782578-1e-8l70.43478223-70.43478222L167.65217422 844.60869599c0 46.95652177 39.13043467 86.08695645 86.08695645 86.08695645l150.65217422 0c11.73913066 0 21.52173955-9.78260887 21.52173954-21.52173955L425.91304355 693.95652177l172.1739129 1e-8-1e-8 213.26086933c0 0 0 0 0 2e-8 0 0 0 0 0 0 0 11.73913066 9.78260887 21.52173955 21.52173955 21.52173953l150.65217422 0c46.95652177 0 86.08695645-39.13043467 86.08695645-86.08695644L856.34782578 488.52173955l70.43478222 70.43478222c3.91304356 3.91304356 9.78260887 5.86956533 15.65217422 5.86956534 5.86956533 0 11.73913066-1.95652177 15.65217422-5.86956534C963.95652177 551.13043467 963.95652177 537.43478223 954.17391289 529.60869599zM811.34782578 607.86956533C811.34782578 607.86956533 811.34782578 607.86956533 811.34782578 607.86956533l0 234.78260889c0 23.47826045-19.56521777 43.04347823-43.04347822 43.04347822l-129.13043467 0L639.17391289 672.43478222c0 0 0 0 0 1e-8s0 0 0 0c0-11.73913066-9.78260887-21.52173955-21.52173955-21.52173955L404.39130401 650.91304356c-11.73913066 0-21.52173955 9.78260887-21.52173956 21.52173954l0 213.26086934L255.69565244 885.69565244c-23.47826045 0-43.04347823-19.56521777-43.04347822-43.04347822L212.65217422 445.47826045 512 146.13043467l299.34782578 299.34782578L811.34782578 607.86956533z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconHomeO.defaultProps = {
  size: 18,
};

IconHomeO = React.memo ? React.memo(IconHomeO) : IconHomeO;

export default IconHomeO;
